evenly spaced pulses - German English Dictionary